/* CSS Document */
.banner{
	width:1600px;
	height:500px;
	background-color:#ccc;
	background-image:url(image/dog-banner.jpg);
	background-repeat:no-repeat;
	}
.dog-out{
	width:400px;
	height:380px;
	padding-top:100px;
	background-color:#CCC;
	float:left;
	}
#dog-first{
	margin-left:0px;
	}


.dog{
	 width:380px; 
	 height:380px;
	 margin:auto;
	 position:relative;
	 }
	 
.dog2{
	 width:380px; 
	 height:380px;
	 margin:auto;
	 position:relative;
	 }
.dog img{ 
     width:380px; 
	 height:380px; 
	 border:0px; 
	 display:block;
	 }
.text{ 
     
     width:360px; 
	 height:auto; 
	 background-color:#FFFFFF;
	 FILTER: alpha(opacity=70);
	 opacity: 0.7; 
	 -moz-opacity: 0.7; 
	 position:absolute; 
	 left:10px; bottom:0px;
	 
	 }
.imgbt{
	 width:360px; 
	 height:30px; 
	 padding:30px 10px;
	 }
.imgbt span{ 
     display:block;
	 }
.span_a{
	 width:225px; 
	 line-height:30px; 
	 float:left; 
	 font-size:14px; 
	 color:#FF3366; 
	 padding-left:30px;
	 text-align:left;
	 }
.span_b{ 
     width:80px; 
	 line-height:30px; 
	 float:left;
	 font-size:16px; 
	 color:#FF3366; 
	 font-family:Georgia, "Times New Roman", Times, serif; 
	 text-align:right;
	 } 
.clear{ 
     display:block; 
	 font-size:0px; 
	 height:0px; 
	 line-height:0px; 
	 clear:both;
	 }
.imgtext{ 
     width:290px; 
	 height:248px; 
	 padding:20px 10px; 
	 color:#333333; 
	
	 border:1px solid #333;
	 }
	 .in{ 
     width:290px; 
	 height:248px; 
	 padding:20px 10px; 
	 color:#333333; 
	
	 border:1px solid #333;
	 }


.imgtext li{
	list-style:none;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:16px;
	}
	.in li{
	list-style:none;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:16px;
	}

